/* 
    file:   ui_drawfont.h
 */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __UI_DRAWFONT_H
#define __UI_DRAWFONT_H

#ifdef __cplusplus
 extern "C" {
#endif
/* ------------------------------------------------------------------------- */

#include "stdint.h"
#include "tlsf.h"
#include "ui_core.h"
#include "lvgl.h"
/* ------------------------------------------------------------------------- */
uint32_t ui_get_letter(uint8_t * pstr,uint32_t *len);
void ui_draw_letter(const lv_point_t * pos_p, const lv_area_t * mask_p, const lv_font_t * font_p, uint32_t letter,
                    uint16_t color, uint8_t opa, ui_screen_t * pscr);
/* ------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
#ifdef __cplusplus
}
#endif

#endif /* __UI_DRAWFONT_H */
